#ifndef _INPUTCLASS_H_
#define _INPUTCLASS_H_


class InputClass
{
public:

	bool Initialize();

	void KeyDown(unsigned int);
	void KeyUp(unsigned int);

	bool IsKeyDown(unsigned int);

	void MouseKeyDown(unsigned int );
	void MouseKeyUp(unsigned int );
	bool IsMouseKeyDown(unsigned int );
	

private:
	bool m_keys[256];
	bool m_mouse[4];
};

#endif
